package com.xbongbong.pro.message.service.impl;

import com.xbongbong.paas.toolbox.wrap.Entity;
import com.xbongbong.pro.message.pojo.dto.MessageSetDetailDTO;
import com.xbongbong.pro.message.pojo.vo.MessageSetDetailVO;
import com.xbongbong.saas.enums.XbbRefTypeEnum;
import com.xbongbong.sys.domain.entity.UserEntity;
import org.springframework.stereotype.Service;

import java.util.Collections;
import java.util.List;

/**
 * 进销存消息推送设置实现类
 *
 * @author LiZhikang
 * @date 2022/11/4 17:03
 */
@Service
public class JxcMessageSetServiceImpl extends AbstractMessageSetService {
    @Override
    public List<String> alias() {
        return Collections.singletonList(XbbRefTypeEnum.JXC.getAlias());
    }

    @Override
    public String initSetDetailList() throws Exception {
        return null;
    }

    @Override
    public MessageSetDetailVO getSetDetailList(MessageSetDetailDTO messageSetDetailDTO) throws Exception {
        return null;
    }

    @Override
    public List<String> getUserIdListByPushSetRule(String corpid, Integer type, Integer subType, UserEntity userEntity, Entity entity) throws Exception {
        return null;
    }
}
